﻿#pragma warning disable IDE1006
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WUDI.ECharts.XAxis.SplitLine
{
	/// <summary>
	/// 坐标轴在 grid。#grid 区域中的分隔线。
	/// </summary>
	public class SplitLine
	{

		/// <summary>
		/// 是否显示分隔线。默认数值轴显示，类目轴不显示。
		/// </summary>
		public dynamic show { get; set; }  = true;

		/// <summary>
		/// 坐标轴分隔线的显示间隔，在类目轴中有效
		/// <para>
		/// 默认同 axisLabel.interval
		/// </para>
		/// <para>
		/// #xAxis.axisLabel.interval 一样
		/// </para>
		/// <para>
		/// 默认会采用标签不重叠的策略间隔显示标签
		/// </para>
		/// <para>
		/// 可以设置成 0 强制显示所有标签
		/// </para>
		/// <para>
		/// 如果设置为 1，表示『隔一个标签显示一个标签』，如果值为 2，表示隔两个标签显示一个标签，以此类推
		/// </para>
		/// <para>
		/// 第一个参数是类目的 index，第二个值是类目名称，如果跳过则返回 false
		/// </para>
		/// <para>number/Function</para>
		/// </summary>
		public dynamic interval { get; set; }  = "auto";

		public WUDI.ECharts.XAxis.SplitLine.LineStyle lineStyle { get; set; } 

	}
}